package com.xc.ezplan.admin.service;

import com.xc.ezplan.admin.entity.AdminEmailConfig;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xc.ezplan.admin.vo.AdminEmailConfigVo;

import java.util.List;

/**
 * @author lixingchen
 * @date 2022/12/10
 * @description 邮件配置接口
 */
public interface AdminEmailConfigService extends IService<AdminEmailConfig> {

    void createEmailConfig(AdminEmailConfigVo adminEmailConfigVo);

    void updateEmailConfig(AdminEmailConfigVo adminEmailConfigVo);

    void deleteEmailConfig(List<Long> ids);

    Object queryEmailConfig(Long id);

    Object queryAllEmailConfig(String keyWord);
}
